Lucene search
+L
TrustedfirmwareMbed Tls

41 matches found

CVE
CVE
•added 2022/12/15 12:00 a.m.•316 views

CVE-2022-46392

CVE-2022-46392 affects Mbed TLS 2.28.2 and 3.x prior to 3.3.0. An adversary with precise memory-access information (e.g., untrusted OS vs. secure enclave) can recover an RSA private key after a single private-key operation when MBEDTLS_MPI_WINDOW_SIZE is 3 or smaller. Debian/Siemens and related a...

5.3CVSS5.2AI score0.00854EPSS
Save
CVE
CVE
•added 2024/01/31 12:00 a.m.•257 views

CVE-2024-23170

Affected software: Mbed TLS 2.x (pre-2.28.7) and 3.x (pre-3.5.2). Root cause: Timing side-channel in RSA private operations. Impact: Local attacker could recover plaintext by sending a large number of messages for decryption, per the Everlasting ROBOT/Marvin Attack reference. Exploitation status:...

5.5CVSS5.3AI score0.00314EPSS
Save
CVE
CVE
•added 2020/04/15 12:00 a.m.•206 views

CVE-2020-10932

CVE-2020-10932 affects Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. An attacker able to obtain precise side‑channel measurements (often in compromised environments like SGX enclaves) can recover the long‑term ECDSA private key by exploiting side channels in scalar multiplication, convertin...

4.7CVSS4.7AI score0.0025EPSS
Save
CVE
CVE
•added 2024/03/29 12:00 a.m.•181 views

CVE-2024-28960

The PSA Crypto API in Mbed TLS (versions 2.18.0 through 2.28.x before 2.28.8, and 3.x before 3.6.0) and Mbed Crypto mishandles shared memory. This vulnerability leads to potential security risks as the API fails to correctly manage shared memory access. Impacted systems include Tencent Linux , De...

8.2CVSS6.3AI score0.00847EPSS
Save
CVE
CVE
•added 2023/01/17 12:00 a.m.•179 views

CVE-2021-36647

The issue (CVE-2021-36647) is in the mbed TLS library, specifically the function mbedtls_mpi_exp_mod() in lignum.c. All affected releases prior to 3.0.0, 2.27.0, or 2.16.11 are vulnerable. The underlying problem is the use of a broken or risky cryptographic algorithm that, when an attacker has pr...

4.7CVSS4.5AI score0.00164EPSS
Save
CVE
CVE
•added 2021/12/20 12:00 a.m.•167 views

CVE-2021-44732

CVE-2021-44732 affects MBed TLS before 3.0.1, with a double free in certain out-of-memory conditions triggered by mbedtls_ssl_set_session(). The issue is documented across several advisories (Debian, Mageia, Gentoo, Astra Linux) and is fixed in newer releases (e.g., MBed TLS 3.0.1+; Debian 2.16.9...

9.8CVSS9.3AI score0.0277EPSS
Save
CVE
CVE
•added 2024/04/03 12:00 a.m.•160 views

CVE-2024-28755

An issue was discovered in Mbed TLS 3.5.x (before version 3.6.0 ) involving the mbedtls_ssl_session_reset() API. When an SSL context is reset, the maximum TLS version to be negotiated is not restored to the configured value. This flaw allows an attacker to prevent an Mbed TLS server from establis...

6.5CVSS6.7AI score0.00406EPSS
Save
CVE
CVE
•added 2024/01/31 12:00 a.m.•159 views

CVE-2024-23775

This CVE refers to an Integer Overflow in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2, enabling a denial of service via mbedtls_x509_set_extension(). The affected component is Mbed TLS (mbedtls_x509_set_extension). Root cause: integer overflow in the extension handling. Impact: DoS (availabil...

7.5CVSS7.1AI score0.0112EPSS
Save
CVE
CVE
•added 2019/09/26 12:00 a.m.•152 views

CVE-2019-16910

Arm Mbed TLS prior to 2.19.0 and Arm Mbed Crypto prior to 2.0.0 are affected by CVE-2019-16910. When deterministic ECDSA is enabled, the RNG blinding uses insufficient entropy, enabling a side-channel based attack that could recover a private key if the same message is signed repeatedly. The issu...

5.3CVSS5.3AI score0.01773EPSS
Save
CVE
CVE
•added 2022/07/15 12:00 a.m.•147 views

CVE-2022-35409

Mbed TLS DTLS heap over-read CVE-2022-35409: unauthenticated clients can send a malformed ClientHello to a DTLS server with MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE enabled and MBEDTLS_SSL_IN_CONTENT_LEN below a config-dependent threshold, causing a heap-based over-read of up to 255 bytes and possibly ...

9.1CVSS9.1AI score0.023EPSS
Save
CVE
CVE
•added 2025/03/25 12:00 a.m.•144 views

CVE-2025-27809

MBed TLS vulnerability CVE-2025-27809 affects client-side TLS: versions before 2.28.10 and 3.x before 3.6.3 accept servers with trusted certificates for arbitrary hostnames unless the TLS client calls mbedtls_ssl_set_hostname. This can enable hostname validation bypass on affected clients. Connec...

5.4CVSS7.4AI score0.00201EPSS
Save
CVE
CVE
•added 2025/03/25 12:00 a.m.•143 views

CVE-2025-27810

CVE-2025-27810 affects Mbed TLS prior to 2.28.10 and 3.x prior to 3.6.3. In some failed memory allocation or hardware error scenarios, the library may use uninitialized stack memory to compose the TLS Finished message, potentially enabling authentication bypasses such as replays. Impact is descri...

5.4CVSS7.4AI score0.00297EPSS
Save
CVE
CVE
•added 2022/12/15 12:00 a.m.•138 views

CVE-2022-46393

CVE-2022-46393 affects MBEDTLS DTLS in MBEDTLS_SSL_DTLS_CONNECTION_ID when MBEDTLS_SSL_CID_IN_LEN_MAX > 2 × MBEDTLS_SSL_CID_OUT_LEN_MAX. This can cause a heap-based buffer overflow or over-read. Public detail: vulnerable in MBed TLS < 2.28.2 and

9.8CVSS9.5AI score0.01255EPSS
Save
CVE
CVE
•added 2017/08/30 8:00 p.m.•128 views

CVE-2017-14032

CVE-2017-14032 affects ARM mbed TLS: authentication bypass of peer-based authentication when optional authentication is configured via an X.509 chain with many intermediates. Affected products: mbed TLS from ARM (mbed TLS before 1.3.21 and 2.x before 2.1.9; and 2.x before 2.6.0). Impact stated: r...

8.1CVSS8AI score0.01505EPSS
Save
CVE
CVE
•added 2017/04/20 6:00 p.m.•120 views

CVE-2017-2784

CVE-2017-2784 affects ARM mbed TLS. A crafted X.509 certificate can trigger an invalid free of a stack pointer during parsing, potentially enabling remote code execution. Affected versions: mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. Impact includes remote code execution or ...

8.1CVSS8.1AI score0.03418EPSS
Save
CVE
CVE
•added 2021/12/21 12:00 a.m.•120 views

CVE-2021-45450

In Mbed TLS, versions before 2.28.0 and before 3.1.0 have a vulnerability in PSA cipher functions where psa_cipher_generate_iv and psa_cipher_encrypt can expose policy bypass or oracle-based decryption if the output buffer is accessible to an untrusted application. The issue affects older 2.x and...

7.5CVSS7.5AI score0.01226EPSS
Save
CVE
CVE
•added 2024/04/03 12:00 a.m.•116 views

CVE-2024-30166

The Mbed TLS library (versions 3.3.0 through 3.5.2 before 3.6.0 ) is vulnerable to a stack buffer over-read (less than 256 bytes). A malicious client can exploit this during a TLS 1.3 server connection via a TLS 3.1 ClientHello message, potentially leading to information disclosure or a denial of...

9.1CVSS6.8AI score0.00736EPSS
Save
CVE
CVE
•added 2023/10/07 12:00 a.m.•113 views

CVE-2023-43615

CVE-2023-43615 affects Mbed TLS: 2.x before 2.28.5 and 3.x before 3.5.0 suffer a Buffer Overflow. The advisories indicate upgrading to 2.28.5 (or 3.5.0) as the fix. Exploitation status is not provided in the supplied documents; no further details on in-the-wild exploitation are given.

7.5CVSS7.3AI score0.00949EPSS
Save
CVE
CVE
•added 2015/11/02 7:00 p.m.•110 views

CVE-2015-5291

CVE-2015-5291 and CVE-2015-8036 describe heap-based buffer overflows in PolarSSL (mbed TLS) that affect PolarSSL 1.x before 1.2.17 and mbed TLS 1.3.x before 1.3.14 and 2.x before 2.1.2. The flaw stems from improper boundary handling of the hostname/SNI extension in ClientHello, enabling remote at...

6.8CVSS8.4AI score0.03659EPSS
Save
CVE
CVE
•added 2018/12/05 10:00 p.m.•106 views

CVE-2018-19608

The CVE-2018-19608 issue affects Arm Mbed TLS prior to 2.14.1, prior to 2.7.8, and prior to 2.1.17. The root cause is a vulnerability in RSA decryption that enables a local unprivileged attacker to recover the plaintext used in RSA-without-(EC)DH(E) cipher suites, compromising confidentiality. Re...

4.7CVSS4.5AI score0.00339EPSS
Save
CVE
CVE
•added 2024/09/05 12:00 a.m.•105 views

CVE-2024-45158

Mbed TLS versions 3.6 through 3.6.0 are vulnerable to a stack buffer overflow in the mbedtls_ecdsa_der_to_raw() and mbedtls_ecdsa_raw_to_der() functions. This occurs when the bits parameter exceeds the largest supported curve; in configurations where PSA is disabled, all values of bits are impact...

9.8CVSS7.5AI score0.00683EPSS
Save
CVE
CVE
•added 2024/09/05 12:00 a.m.•104 views

CVE-2024-45159

CVE-2024-45159 affects Mbed TLS 3.x before 3.6.1. In TLS 1.3, when a server enables optional client authentication and the client certificate lacks proper values in keyUsage or extKeyUsage, mbedtls_ssl_get_verify_result() may incorrectly clear MBEDTLS_X509_BADCERT_KEY_USAGE bits. This can allow a...

9.8CVSS7.1AI score0.0039EPSS
Save
CVE
CVE
•added 2018/04/10 7:00 p.m.•103 views

CVE-2018-9988

CVE-2018-9988 affects ARM mbed TLS prior to 2.1.11, 2.7.2, and 2.8.0, with a buffer over-read in ssl_parse_server_key_exchange that could cause a crash on invalid input. Public-branch fixes exist in newer mbed TLS releases, and downstream advisories (e.g., Debian DLA-2826-1) note updates to mitig...

7.5CVSS7.4AI score0.02117EPSS
Save
CVE
CVE
•added 2024/09/05 12:00 a.m.•102 views

CVE-2024-45157

CVE-2024-45157 affects Mbed TLS releases prior to 2.28.9 and 3.x prior to 3.6.1, where the user-selected algorithm is not honored. Specifically, enabling MBEDTLS_PSA_HMAC_DRBG_MD_TYPE does not switch PSA to HMAC_DRBG; HMAC_DRBG is used only when MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG and MBEDTLS_CTR_DRB...

5.1CVSS6.9AI score0.00238EPSS
Save
CVE
CVE
•added 2024/04/03 12:00 a.m.•101 views

CVE-2024-28836

An issue exists in Mbed TLS versions 3.5.x before 3.6.0 where the server-side TLS version negotiation can fall back to the TLS 1.2 implementation even if it is disabled. If TLS 1.2 is disabled at build time, a TLS 1.2 client can trigger an infinite loop while processing a ClientHello, leading to ...

5.4CVSS6.6AI score0.00411EPSS
Save
CVE
CVE
•added 2024/10/15 12:00 a.m.•100 views

CVE-2024-49195

The Mbed TLS cryptographic library versions 3.5.x through 3.6.x before 3.6.2 are affected by a buffer underrun vulnerability in the pkwrite function during the process of writing an opaque key pair. This vulnerability can lead to significant security risks, with a CRITICAL base severity score of ...

9.8CVSS7.2AI score0.00629EPSS
Save
CVE
CVE
•added 2015/11/02 7:00 p.m.•99 views

CVE-2015-8036

mbed TLS (formerly PolarSSL) contains heap-based buffer overflow vulnerabilities in multiple tracked CVEs. CVE-2015-5291 impacts the server name indication (SNI) hostname handling in ClientHello, enabling DoS or potential code execution; CVE-2015-8036 affects the session ticket extension in Clien...

6.8CVSS8AI score0.0289EPSS
Save
CVE
CVE
•added 2018/04/10 7:00 p.m.•97 views

CVE-2018-9989

CVE-2018-9989 affects ARM mbed TLS pre-2.1.11, pre-2.7.2, and pre-2.8.0, with a buffer over-read in ssl_parse_server_psk_hint() that could cause a crash on invalid input. The issue is documented across multiple advisories; Debian LTS/DLA-2826 notes fixes in mbedtls 2.4.2-1+deb9u4 for Debian 9, an...

7.5CVSS7.4AI score0.02117EPSS
Save
CVE
CVE
•added 2025/07/20 12:00 a.m.•96 views

CVE-2025-49087

The issue CVE-2025-49087 affects Mbed TLS 3.6.1–3.6.3 (pre-3.6.4) and is caused by a timing discrepancy in block cipher padding removal (PKCS#7), enabling plaintext recovery. IBM’s Power Systems bulletin confirms impact on PowerVM Hypervisor and provides remediation paths: install FW1110.10 (1110...

4CVSS6.8AI score0.0044EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•96 views

CVE-2026-25835

Mbed TLS versions prior to 3.6.6 and TF-PSA-Crypto versions prior to 1.1.0 are vulnerable to a security flaw involving the misuse of seeds in a Pseudo-Random Number Generator (PRNG) . This vulnerability can impact the cryptographic integrity of applications relying on these libraries for secure r...

7.7CVSS5.9AI score0.00177EPSS
Save
CVE
CVE
•added 2024/01/21 12:00 a.m.•93 views

CVE-2024-23744

The CVE-2024-23744 entry concerns Mbed TLS 3.5.1. The issue is a persistent handshake denial when a client sends a TLS 1.3 ClientHello without extensions, which can impact availability. The connected Astra Linux bulletin repeats this description, confirming the same root cause. No remediation or ...

7.5CVSS7.4AI score0.00691EPSS
Save
CVE
CVE
•added 2023/10/07 12:00 a.m.•78 views

CVE-2023-45199

CVE-2023-45199 is tied to Mbed TLS, affecting versions 3.2.x through 3.4.x up to the threshold of 3.5. The issue is a buffer overflow in Mbed TLS that can lead to remote code execution. The Initial document explicitly states the vulnerability, but the Connected documents do not provide concrete p...

9.8CVSS9.6AI score0.01269EPSS
Save
CVE
CVE
•added 2026/04/02 12:00 a.m.•77 views

CVE-2026-34877

The Mbed TLS SSL library is vulnerable in versions 2.19.0 through 3.6.5 and version 4.0.0 . The root cause is the Incorrect Use of Privileged APIs , specifically regarding the insufficient protection of serialized SSL context or session structures . An attacker capable of modifying these serializ...

9.8CVSS6.2AI score0.00725EPSS
Save
CVE
CVE
•added 2025/07/04 12:00 a.m.•76 views

CVE-2025-49600

In MBedTLS, CVE-2025-49600 affects 3.3.0 to before 3.6.4, where mbedtls_lms_verify can accept forged Leighton-Micali Signatures in fault scenarios. The root cause is unchecked return values from internal Merkle-tree calls (create_merkle_leaf_value and create_merkle_internal_value) which can leave...

4.9CVSS7AI score0.00158EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•75 views

CVE-2026-25833

The Mbed TLS library (versions 3.5.0 to 3.6.5) contains a buffer overflow (referenced as a buffer underflow in some advisories) within the x509_inet_pton_ipv6() function. This vulnerability could impact availability, as indicated by the CVSS 3.1 score of 7.5 with a HIGH availability impact. The i...

7.5CVSS5.9AI score0.00527EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•73 views

CVE-2026-34873

An issue exists in Mbed TLS versions 3.5.0 through 4.0.0 where client impersonation can occur during the resumption of a TLS 1.3 session . This vulnerability affects various Linux distributions and embedded systems using the library. For instance, Fedora 42, 43, and 44 have addressed related issu...

5.8AI score0.0042EPSS
Save
CVE
CVE
•added 2025/07/04 12:00 a.m.•70 views

CVE-2025-49601

CVE-2025-49601 affects MbedTLS 3.3.0 through 3.6.3 (fixed in 3.6.4). The issue is in mbedtls_lms_import_public_key, which reads a 4-byte type indicator before validating the input size. If the input LMS public-key buffer is truncated to fewer than four bytes, this allows an out-of-bounds read, po...

6.5CVSS6.5AI score0.00322EPSS
Save
CVE
CVE
•added 2026/04/02 12:00 a.m.•61 views

CVE-2026-34876

An out-of-bounds read vulnerability exists in Mbed TLS versions 3.x before 3.6.6 within the mbedtls_ccm_finish() function in library/ccm.c. The root cause is a lack of validation for the tag_len parameter against the internal 16-byte authentication buffer. Attackers can exploit this by invoking t...

7.5CVSS5.8AI score0.00499EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•58 views

CVE-2026-34875

A buffer overflow vulnerability exists in Mbed TLS (versions through 3.6.5) and TF-PSA-Crypto (version 1.0.0). The flaw occurs during the public key export process for FFDH keys . This vulnerability has been addressed in the libeverest-3.6.6-1.1 package on openSUSE Tumbleweed . While technical de...

9.8CVSS6.1AI score0.00598EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•56 views

CVE-2026-34874

A NULL pointer dereference vulnerability exists in the Mbed TLS cryptographic library, specifically within the distinguished name parsing function. This flaw affects versions through 3.6.5 and 4.x through 4.0.0 , potentially allowing an attacker to write to address 0 . Impacted systems include Fe...

7.5CVSS5.6AI score0.00488EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•51 views

CVE-2026-25834

The Mbed TLS library, specifically versions v3.3.0 up to 3.6.5 and 4.0.0 , is susceptible to an Algorithm Downgrade vulnerability (CVE-2026-25834). This issue allows an attacker to force the use of weaker cryptographic algorithms. Security updates have been released for various distributions to m...

6.5CVSS5.5AI score0.00217EPSS
Save